Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CASTLE MEWS Detached £133,000 5 Nov 1999
4 CASTLE MEWS Detached £150,000 7 Dec 1999
6 CASTLE MEWS Detached £145,000 19 Nov 1999
8 CASTLE MEWS Detached £625,000 27 Oct 2023